atlantic humpbacked dolphin - French English Dictionary